#ifndef BUILTINS_IO
#define BUILTINS_IO
#ifndef FUNCTION
#define FUNCTION(name) Variable bi_##name(vector<Variable>&, Environment&)
#endif
#include "environment.hpp"
using namespace std;

FUNCTION(echo);
FUNCTION(print);
FUNCTION(get);
FUNCTION(tell);

Variable _bi_printto(vector<Variable>&, Environment&, ostream&);

#endif
